config/x86: tidy {Free,Open}BSD LDFLAGS_DIRECT handling
authorJan Beulich <jbeulich@suse.com>
Fri, 12 Aug 2022 06:54:33 +0000 (08:54 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 12 Aug 2022 06:54:33 +0000 (08:54 +0200)
commit0c614af4a73b77baf1d711c68b8ee0278d7a97a6
tree429e8f515b7bcc6503e0ac007c229d3b34187603
parentf5234f36335618c31963df260704524366f9bb95
config/x86: tidy {Free,Open}BSD LDFLAGS_DIRECT handling

It's not clear why for x86-64 a different approach was used than the
(shorter) one x86-32 has been using. Move the setting to the respective
OS files and reuse x86-32's approach for x86-64, while at the same time
using an OS-independent variable name (thus avoiding the indirection
through $(XEN_OS)).

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
config/FreeBSD.mk
config/OpenBSD.mk
config/x86_32.mk
config/x86_64.mk